import { useTranslate } from 'i18n-calypso';

const BlazePressStrings = () => {
	const translate = useTranslate();
	translate( 'Calculating' );
	translate( 'Cannot calculate' );
	translate( '-' );
	translate( 'Redirecting to my campaigns…' );
	translate( 'Oops!' );
	translate( 'The campaign cannot be created. Please {{a}}contact our support team{{/a}}.' );
	translate( 'Go to my campaigns' );
	translate( 'All set!' );
	translate(
		'The ad has been submitted for approval. We’ll send you a confirmation email once it’s approved and running.'
	);
	translate( 'Skip and go to my campaigns next time.' );
	translate(
		'Learn more about the {{linkAdvertisingPolicy}}Advertising Policy{{/linkAdvertisingPolicy}}.'
	);
	translate( 'Creating campaign…' );
	translate( 'Make the most of your Blaze campaign' );
	translate( 'Choose an eye-catching image for your ad' );
	translate( 'Adjust your title to make it more engaging' );
	translate( 'Pick the right audience, budget and duration' );
	translate( 'Get started' );
	translate( 'Learn more' );
	translate( "Don't show me this step again." );
	translate( 'Uploading images…' );
	translate( 'Checking payment information…' );
	translate( 'Fetching pages…' );
	translate( 'Fetching products…' );
	translate( 'Fetching posts…' );
	translate( 'Fetching more pages…' );
	translate( 'Fetching more products…' );
	translate( 'Fetching more posts…' );
	translate( 'No pages found.' );
	translate( 'No products found.' );
	translate( 'No posts found.' );
	translate( 'Select post to promote' );
	translate(
		'Blaze is syncing your content as part of first-time setup – this can take up to 15 minutes or a few hours.'
	);
	translate( 'Post' );
	translate( 'Type' );
	translate( 'SKU' );
	translate( 'Price' );
	translate( 'Publish date' );
	translate( 'Visitors' );
	translate( 'Likes' );
	translate( 'Comments' );
	translate(
		'Cannot create subscription. Please {{supportLink}}contact support{{/supportLink}} or try again later.'
	);
	translate( 'Advanced Settings' );
	translate( 'Targeted Devices' );
	translate( 'Destination URL' );
	translate( 'The page URL' );
	translate( 'The post URL' );
	translate( 'The blog page' );
	translate( 'The site home' );
	translate( 'URL parameters' );
	translate( 'key1=value1&key2=value2&key3=value3' );
	translate( 'URL parameters are invalid' );
	translate( '%(charactersLeft)s character remaining', '%(charactersLeft)s characters remaining', {
		count: 1,
	} );
	translate( 'Appearance' );
	translate( 'Ad creative' );
	translate( "Use post's media" );
	translate( 'Site title' );
	translate( 'Remaining' );
	translate( 'Loading page title…' );
	translate( 'Page title' );
	translate( 'Snippet' );
	translate( 'Loading ad text…' );
	translate( 'Ad text' );
	translate( 'Call to action' );
	translate( 'Loading CTA text…' );
	translate( 'CTA text' );
	translate( 'Use + / - or simply drag the image to adjust it' );
	translate( 'Apply' );
	translate( 'Reset' );
	translate( 'Upload' );
	translate( 'Crop' );
	translate( 'Something went wrong. Please try again later.' );
	translate( 'Your search did not match any images. Please try a different term.' );
	translate( 'Upload new image' );
	translate( 'Select a free photo from Openverse' );
	translate( 'Select or drop image to upload' );
	translate( 'Drop images to upload' );
	translate( 'Use selected' );
	translate( 'Load More' );
	translate(
		'Showing %(found)s of %(found)s media item',
		'Showing %(found)s of %(found)s media items',
		{ count: 1 }
	);
	translate( 'Search images' );
	translate( 'Search' );
	translate( 'Select' );
	translate( 'Media Library' );
	translate( 'Openverse' );
	translate( 'Drop an image here to upload.' );
	translate( 'Click or drag an image here to upload.' );
	translate( 'Upload an image file, or pick one from your media library.' );
	translate( 'Audience' );
	translate(
		'Campaigns typically benefit from language targeting to avoid displaying ads to users who may not understand them. If the required language is unavailable, consider using geo-targeting as an alternative.'
	);
	translate( 'Language' );
	translate( 'Location' );
	translate( 'If you do not specify the location, the campaign will be displayed everywhere.' );
	translate( 'Interests' );
	translate( 'Your campaign may not spend the full budget' );
	translate(
		'Based on your targeting, your budget may not be fully spent. You can adjust the audience yourself or use the links below:'
	);
	translate( 'Remove location targeting' );
	translate( 'Remove interests targeting' );
	translate( 'Remove device targeting' );
	translate( 'Your campaign has not set language targeting' );
	translate( 'All languages' );
	translate(
		'Based on the language of your site we suggest targeting %(lang)s speaking users to ensure the ad is seen by the right audience and to increase its effectiveness.'
	);
	translate( 'Unknown' );
	translate( 'Select interests' );
	translate( 'All topics' );
	translate( 'Budget and duration' );
	translate( 'Schedule' );
	translate( 'Run until I stop it. ' );
	translate( 'Specify the duration.' );
	translate( 'Start date' );
	translate( 'Please select a valid range' );
	translate( 'Duration (days)' );
	translate( 'Weekly Total' );
	translate( 'Daily budget' );
	translate( 'Total spend for the campaign duration' );
	translate( 'Weekly click estimate' );
	translate( 'Estimated clicks for the campaign duration' );
	translate( 'Daily people reached estimate' );
	translate( 'Starts and ends after %(time)s' );
	translate( 'Starts after %(time)s and runs until you stop it' );
	translate( 'Lasts %(days)s day', 'Lasts %(days)s days', { count: 1 } );
	translate( '(ending %(lastFour)s)' );
	translate( 'Credits will be automatically applied to your order when available.' );
	translate( 'Review your campaign' );
	translate(
		'We created this campaign to deliver the most valuable traffic, yet you can still make changes before submitting it.'
	);
	translate( 'Make changes' );
	translate( 'Start Date' );
	translate( 'Duration' );
	translate( 'Budget' );
	translate( 'day' );
	translate( 'Weekly' );
	translate( 'Total' );
	translate( 'Est. weekly clicks' );
	translate( 'Estimated clicks' );
	translate( 'Tumblr Post views weekly' );
	translate( 'Tumblr Post views' );
	translate( '%(impressionsRange)s people reached weekly' );
	translate( '%(impressionsRange)s people reached' );
	translate( 'Est. weekly people reached' );
	translate( 'Estimated people reached' );
	translate( 'Payment method' );
	translate( 'Everywhere' );
	translate(
		"Campaigns typically benefit from language targeting to avoid displaying ads to users who may not understand them. To enhance your campaign's reach and impact, we may refine the language settings. If a particular language is crucial for your campaign, please update your settings accordingly."
	);
	translate( 'Languages' );
	translate( 'Devices' );
	translate( 'Destination' );
	translate( 'Loading' );
	translate( 'Start typing country, state or city to see available options' );
	translate( 'No results found' );
	translate( 'Search for country, state or city' );
	translate( 'You won’t be charged until the ad is approved and starts running.' );
	translate( 'You can pause spending at any time.' );
	translate(
		'Your free credits cover up to %(creditsToBeUsed)s, and your card will only be charged once they’re used.'
	);
	translate( 'Could not retrieve countries. Please try again later.' );
	translate( 'Could not connect to payment provider. Please try again later.' );
	translate( 'Error setting up payment. Please try again later' );
	translate( 'Error submitting payment. Please check payment information.' );
	translate( 'Error fetching payment method. Please try again later.' );
	translate(
		'There was an error with the address. Please verify that all the required data is valid'
	);
	translate(
		'There was an error with the address. The province, state or region should be filled'
	);
	translate(
		'There was an error with the address. Please, check that the Zip code exists, is valid for the country, and corresponds for the given address'
	);
	translate( 'Payment' );
	translate( 'Use saved card' );
	translate( 'First Name' );
	translate( 'Last Name' );
	translate( 'Country' );
	translate( 'Zip / Postal code' );
	translate( 'Save this card for future payments' );
	translate( 'Saved cards' );
	translate( 'Add new card' );
	translate( 'Expires on %(month)s/%(year)s' );
	translate( 'Card Number' );
	translate( 'Exp. Date' );
	translate( 'CVV' );
	translate( 'Search…' );
	translate( 'Page' );
	translate( 'Product' );
	translate( 'Untitled' );
	translate( 'View' );
	translate( 'Promote' );
	translate(
		'By clicking "Submit campaign" you agree to our {{linkTos}}Terms of Service{{/linkTos}} and {{linkAdvertisingPolicy}}Advertising Policy{{/linkAdvertisingPolicy}}, and authorize charges to your payment method at regular intervals for the specified budget and duration, until cancellation. {{linkMoreAboutAds}}Learn more{{/linkMoreAboutAds}}.'
	);
	translate( 'Creating campaign' );
	translate( 'Submit campaign' );
	translate( 'Content suggested with the help of AI.' );
	translate( 'Depending on the platform, the ad may look different to the preview.' );
	translate( 'Ad Preview' );
	translate( 'Mobile' );
	translate( 'Tablet' );
	translate( 'Desktop' );
	translate( 'Continent' );
	translate( 'Region' );
	translate( 'State' );
	translate( 'City' );
	translate( 'Starts on %(date)s after %(time)s and runs until you stop it' );
	translate( '%(days)s day', '%(days)s days', { count: 1 } );
	translate( 'Weekly total' );
	translate( 'Summary' );
	translate( 'Preview' );
	translate( '%(maxBudget)s total per week (7 days)' );
	translate( 'Total: %(maxBudget)s' );
	translate( '%(impressionsRange)s weekly people reached' );
	translate( '%(impressionsRange)s total people reached' );
	translate( 'Suggested using AI' );
	translate(
		'Promote your content as a native Tumblr post. Boost views and let Tumblr users like or reply to your ad.'
	);
	translate( 'Allow social engagement from Tumblr' );
	translate(
		'Reach more people and spark conversations by sharing your content as a native Tumblr post.'
	);
	translate( 'Browse Ad copy suggestions' );
	translate( 'Suggested by AI' );
	translate( 'Oops, something went wrong' );
	translate( 'Loading site…' );
	translate( 'Fetching subscriptions…' );
	translate(
		'There was a problem getting the necessary information to create your campaign. Please try again soon or {{a}}contact our support team{{/a}} for help.'
	);
	translate( 'Preparing the wizard…' );
	translate( 'Drop image here' );
	translate( 'Click or Drag an image here' );
	translate( '%(field)s is required.' );
	translate( 'This field is required.' );
	translate( 'All fields marked as required ({{span}}*{{/span}}) must be completed to continue' );
	translate( 'Pick a few categories, like food or movies, to narrow your audience.' );
	translate( 'All' );
	translate( 'Now' );
	translate( 'Credits: %(creditsUsed)s', { context: 'amount of money' } );
	translate( '(%(remainingCredit)s remain)', { context: 'amount of money' } );
	translate( '%(creditUsed)s ', { context: 'amount of money' } );
	translate( 'Credits', { context: 'amount of money' } );
};

if ( window.BlazePress ) {
	window.BlazePress.strings = BlazePressStrings;
}
